using System;
using System.Data;
using System.Collections;
using System.Collections.Specialized;
using System.Collections.Generic;
using Novapangeia.Dominio;
using SharpArch.Data.NHibernate;

namespace Novapangeia.RepositorioNHibernate
{	
	public class RepositorioRelatoriCombate : Repository<Relatorio_combate>
	{	 
        //=================================================================
        //  Carrega todos os registros do banco de dados
        //=================================================================
        public IList<Relatorio_combate> listarRelatoriosPorUsuario(Usuario usuario)
        {
            return Session.QueryOver<Relatorio_combate>().Where(r => r.UsuarioAtacante == usuario || r.UsuarioAtacado == usuario).List();
        }
	}
}
